altar of promises - Turco Inglés Diccionario